package com.imay.live.model;

import com.chad.library.adapter.base.entity.MultiItemEntity;
import com.imay.live.adapter.family.FamilyUserAdapter;

import java.util.List;

/**
 * Created by Administrator on 2017/9/12 0012.
 */

public class FamilyUserModel {

    private List<FamilyUsersBean> familyUsers;

    public List<FamilyUsersBean> getFamilyUsers() {
        return familyUsers;
    }

    public void setFamilyUsers(List<FamilyUsersBean> familyUsers) {
        this.familyUsers = familyUsers;
    }

    public static class FamilyUsersBean implements MultiItemEntity {
        /**
         * admin : 5
         * city :
         * designation :
         * familyId : 0
         * imgHead : http://odfjym91z.bkt.clouddn.com/rbt/w3306.jpg
         * isLive : 0
         * largeVipStatus : 0
         * liveLevel : 1
         * liveLv : 1
         * liveStatus : 0
         * liveType : 0
         * lv : 1
         * myFollow : true
         * nick : 羞涩安娜
         * roomId : 114707
         * sex : 1
         * uid : 4190
         * userLevel : 1
         * userLv : 1
         * vip : 0
         */

        private int admin;
        private String city;
        private String designation;
        private int familyId;
        private String imgHead;
        private int isLive;
        private int largeVipStatus;
        private int liveLevel;
        private int liveLv;
        private int liveStatus;
        private int liveType;
        private int lv;
        private boolean myFollow;
        private String nick;
        private int roomId;
        private int sex;
        private int uid;
        private int userLevel;
        private int userLv;
        private int vip;

        public int getAdmin() {
            return admin;
        }

        public void setAdmin(int admin) {
            this.admin = admin;
        }

        public String getCity() {
            return city;
        }

        public void setCity(String city) {
            this.city = city;
        }

        public String getDesignation() {
            return designation;
        }

        public void setDesignation(String designation) {
            this.designation = designation;
        }

        public int getFamilyId() {
            return familyId;
        }

        public void setFamilyId(int familyId) {
            this.familyId = familyId;
        }

        public String getImgHead() {
            return imgHead;
        }

        public void setImgHead(String imgHead) {
            this.imgHead = imgHead;
        }

        public int getIsLive() {
            return isLive;
        }

        public void setIsLive(int isLive) {
            this.isLive = isLive;
        }

        public int getLargeVipStatus() {
            return largeVipStatus;
        }

        public void setLargeVipStatus(int largeVipStatus) {
            this.largeVipStatus = largeVipStatus;
        }

        public int getLiveLevel() {
            return liveLevel;
        }

        public void setLiveLevel(int liveLevel) {
            this.liveLevel = liveLevel;
        }

        public int getLiveLv() {
            return liveLv;
        }

        public void setLiveLv(int liveLv) {
            this.liveLv = liveLv;
        }

        public int getLiveStatus() {
            return liveStatus;
        }

        public void setLiveStatus(int liveStatus) {
            this.liveStatus = liveStatus;
        }

        public int getLiveType() {
            return liveType;
        }

        public void setLiveType(int liveType) {
            this.liveType = liveType;
        }

        public int getLv() {
            return lv;
        }

        public void setLv(int lv) {
            this.lv = lv;
        }

        public boolean isMyFollow() {
            return myFollow;
        }

        public void setMyFollow(boolean myFollow) {
            this.myFollow = myFollow;
        }

        public String getNick() {
            return nick;
        }

        public void setNick(String nick) {
            this.nick = nick;
        }

        public int getRoomId() {
            return roomId;
        }

        public void setRoomId(int roomId) {
            this.roomId = roomId;
        }

        public int getSex() {
            return sex;
        }

        public void setSex(int sex) {
            this.sex = sex;
        }

        public int getUid() {
            return uid;
        }

        public void setUid(int uid) {
            this.uid = uid;
        }

        public int getUserLevel() {
            return userLevel;
        }

        public void setUserLevel(int userLevel) {
            this.userLevel = userLevel;
        }

        public int getUserLv() {
            return userLv;
        }

        public void setUserLv(int userLv) {
            this.userLv = userLv;
        }

        public int getVip() {
            return vip;
        }

        public void setVip(int vip) {
            this.vip = vip;
        }

        @Override
        public int getItemType() {
            return FamilyUserAdapter.VIEWTYPE_LINEAR_CONTENT;
        }
    }
}
